package twoD.IsoPfem;

import java.util.ArrayList;

public interface IGeometry {

	Node getNodes(int i);

	ArrayList<Node> getNodes();

	int getNumberOfNodes();

	IEdge getEdges(int i);

	ArrayList<IEdge> getEdges();

	int getNumberOfEdges();

	// int getNumberOfModesOnEdge();

	IFace getFaces(int i);

	ArrayList<IFace> getFaces();

	int getNumberOfFaces();

	ArrayList<Integer> collectDofNumbers(int d);
}
